package com.ruoyi.supervise.domain;

import com.ruoyi.common.annotation.Excel;

import lombok.Data;

/**
 * @ClassName: CompletionRecordInfoTable
 * @Description: 竣工备案审查记录table实体
 * @Author wtj
 * @DateTime 2020年4月15日 上午11:35:23
 */
@Data
public class CompletionRecordInfoTable {

	private String guid;  //竣工备案标识符
	
	private String crciGuid;  //竣工备案证标识符
	
	@Excel(name = "工程名称")
	private String engineeringName;  //工程名称
	
	@Excel(name = "市县")
	private String projectCityNum;  //市县
	
	private String constructUnitId;  //建设单位标识符
	
	@Excel(name = "建设单位")
	private String constructUnit;  //建设单位名称
	
	private String constructionUnitId;  //施工单位标识符
	
	@Excel(name = "施工单位")
	private String constructionUnit;  //施工单位名称
	
	@Excel(name = "上报时间")
	private String reportTime;  //上报时间
	
	@Excel(name = "审核状态")
	private String state;  //审核状态
	
	private String supervisionUnitId;  //监理单位标识符
	
	@Excel(name = "监理单位")
	private String supervisionUnit;  //监理单位名称
	
	@Excel(name = "项目类型")
	private String projectType;  //Base_ProjectInfo表中取出的项目类型（以这个为准）
	
	private String inChargeDepartmentGuid;  //行政主管部门标识符
	
	@Excel(name = "行政主管部门")
	private String inChargeDepartment;  //行政主管部门名称
	
	@Excel(name = "工程地址")
	private String engineeringAddress;  //工程地址
	
	@Excel(name = "工程规模")
	private String engineeringScale;  //工程规模
	
	@Excel(name = "工程类别")
	private String engineeringCategory;  //工程类别
	
	@Excel(name = "结构类型")
	private String structureType;  //结构类型
	
	@Excel(name = "施工许可证号")
	private String constructionNum;  //施工许可证号
	
	@Excel(name = "监督注册号")
	private String supervisionRegNum;  //监督注册号
	
	@Excel(name = "开工日期")
	private String startDate;  //开工日期
	
	@Excel(name = "竣工验收日期")
	private String endDate;  //竣工验收日期
	
	@Excel(name = "实际工期")
	private String actualDates;  //实际工期
	
	@Excel(name = "项目（业绩）类型")
	private String projectPerformance;  //项目（业绩）类型
	
	@Excel(name = "建设单位负责人")
	private String conLegalPersonName;  //建设单位负责人
	
	@Excel(name = "建设单位联系电话")
	private String conLinkPhone;  //建设单位联系电话
	
	@Excel(name = "勘察单位")
	private String surveyUnit;  //勘察单位
	
	@Excel(name = "勘察单位负责人")
	private String surLegalPersonName;  //勘察单位负责人
	
	@Excel(name = "设计单位")
	private String designUnit;  //设计单位
	
	@Excel(name = "设计单位负责人")
	private String desConLegalPersonName;  //设计单位负责人
	
	@Excel(name = "施工单位负责人")
	private String construcLegalPersonName;  //施工单位负责人
	
	@Excel(name = "监理单位负责人")
	private String supLegalPersonName;  //监理单位负责人
	
	@Excel(name = "监督部门")
	private String supervisionDepart;  //监督部门
	
	@Excel(name = "备案证号")
	private String recordNumber;  //备案证号
	
	private String beginReportTime;  //上报开始时间
	
	private String endReportTime;  //上报结束时间
}
